﻿
        html {
            background: rgb(234, 237, 247);
        }
        .big-right
        {
            background-color: rgb(234, 237, 247);
        }

        .padding
        {
            padding: 0;
        }

        #form1 tr td
        {
            padding: 5px;
        }


        table td
        {
            border: 0px;
        }

        table
        {
            font-size: 14px;
            line-height: 35px;
        }

        #twEditWrap table
        {
            font-size: 14px;
            line-height: 25px;
        }

        .tdtxt
        {
            float:left;
            text-align: right;
            width: 20%;
        }

        .tdbox
        {
            float:left;
            text-align: left;
            width: 80%;
        }


        #navList .tdtxt
        {
            text-align: left;
            width: 50%;
        }

        #navList .tdbox
        {
            text-align: left;
            width: 30%;
        }

        .m-ico-edit
        {
            border: 1px #ccc solid;
        }

        .m-ico-edit img
        {
            width: 45px;
            height: 45px;
        }

        .pagebreak
        {
            page-break-after: always;
        }

        #moduleList .jumbotron
        {
            background: white;
            padding: 10px 10px 5px 10px !important;
            min-height: 80px;
            text-align: justify;
        }

        .jumbotron img
        {
            width: 100%;
            height: auto;
            /*max-height: 200px;*/
        }

        video
        {
            width: 100%;
            height: 280px;
        }

        .jumbotron tr
        {
            border: 1px #b7a0a0 solid;
        }

        .jumbotron td
        {
            border: 1px #b7a0a0 solid;
        }


        .rdisplay
        {
            min-width: 570px;
        }

        .btn-green
        {
            background-color: green;
        }


        /*导航样式radio多选样式*/
        #NavStyle .mini-radiobuttonlist-td div
        {
            width: 78px;
        }

        #NavStyle .mini-radiobuttonlist-table tr
        {
            width: 100%;
        }

        .basebtnwrap:hover
        {
            color: #56A848;
        }

        .basebtnwrap > div
        {
            white-space: nowrap;
        }

        #sortModuleList .icon
        {
            display: block;
            width: 35px;
            height: 35px;
            border-radius: 50%;
        }

        /*基本模块-图标hover*/
        .basebtnwrap:hover > .twM
        {
            background-image: url(../../../Content/webImgs/TraceSource/TraceSourceEdit/twl.png);
        }

        .basebtnwrap:hover > .wzdhM
        {
            background-image: url(../../../Content/webImgs/TraceSource/TraceSourceEdit/dhl.png);
        }

        .basebtnwrap:hover > .wjM
        {
            background-image: url(../../../Content/webImgs/TraceSource/TraceSourceEdit/wjl.png);
        }

        .basebtnwrap:hover > .wxM
        {
            background-image: url(../../../Content/webImgs/TraceSource/TraceSourceEdit/wxl.png);
        }
        .basebtnwrap:hover > .ppwhM
        {
            background-image: url(../../../Content/webImgs/TraceSource/TraceSourceEdit/ppwhl.png);
        }

        .basebtnwrap:hover > .qyjlM
        {
            background-image: url(../../../Content/webImgs/TraceSource/TraceSourceEdit/qyjll.png);
        }





        /*蒙层透明度*/
        .modal-backdrop.in
        {
            opacity: 0.5;
        }
        

        .leftc
        {
            width: 30%;
            display: inline-block;
            padding: 20px 20px 0 20px;
        }

        .rightc
        {
            box-shadow: 0 0 10px #C7C7C7;
            margin-left: 50px;
            display: inline-block;
            position: absolute;
            background: white;
            border-radius: 6px;
        }

        .bgbody
        {
            background: #f0f0f0;
        }

        .arrow
        {
            position: absolute;
            top: 43px;
            left: -13px;
            width: 0;
            height: 0;
            border-top: 13px solid transparent;
            border-bottom: 13px solid transparent;
            border-right: 13px solid #fff;
            z-index: 1;
        }

        #basetool
        {
            border-radius: 0px 0px 10px 10px;
            box-shadow: 0 0 10px #C7C7C7;
            min-height: 190px;
            height: 190px;
            margin: 0px auto 30px;
            padding: 10px 10px 10px 10px;
            padding-bottom: 10px !important;
            background: white;
            position:relative;
        }

        .boxWrap .jumbotron
        {
            padding-right: 15px;
            padding-left: 15px;
            border-radius: 0px;
        }

        .first-title .jumbotron
        {
            border-radius: 10px 10px 0 0 !important;
        }

        .row-fluid img
        {
            height: 55px;
            width: 55px;
        }

        .row-fluid
        {
            width: 100%;
        }


        .div0
        {
            text-align: center;
            width: 100%;
            text-align: center;
        }



        .div1
        {
            text-align: center;
            width: 50%;
            height: 45px;
            margin-top: 5px;
            display: block;
            text-align: center;
            float: left;
        }

        .div1 .iosTest
        {
            text-align: center;
            width: 50%;
            display: block;
            line-height: 12px;
            /*word-break: keep-all; /* 不换行 */
            white-space: nowrap; /* 不换行 */
            overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
        }

        .div2
        {
            text-align: center;
            width: 33.333%;
            height: 45px;
            margin-top: 5px;
            display: block;
            text-align: center;
            float: left;
        }

        .div2 .iosTest
        {
            text-align: center;
            width: 33.333%;
            display: block;
            line-height: 12px;
            word-break: keep-all; /* 不换行 */
            white-space: nowrap; /* 不换行 */
            overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
        }

        .div4
        {
            text-align: center;
            width: 25%;
            height: 45px;
            margin-top: 5px;
            display: block;
            text-align: center;
            float: left;
        }

        iosTest .div4 .iosTest
        {
            text-align: center;
            width: 25%;
            display: block;
            line-height: 12px;
            word-break: keep-all; /* 不换行 */
            white-space: nowrap; /* 不换行 */
            overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
        }

        .row-fluid div
        {
            min-height: 60px;
        }

        .jumbotron
        {
            padding-bottom: 24px !important;
        }

        .iosTest
        {
            text-align: center;
            width: 100%;
            display: block;
            line-height: 32px;
            word-break: keep-all; /* 不换行 */
            white-space: nowrap; /* 不换行 */
            overflow: hidden; /* 内容超出宽度时隐藏超出部分的内容 */
        }

        #moduleList .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
        {
            position: relative;
            min-height: 1px;
            padding-right: 8px;
            padding-left: 8px;
        }

        #sortModuleList
        {
            padding-left: 0;
        }

        li
        {
            list-style: none;
        }

        .ui-sortable-placeholder
        {
            background: red;
        }

        .shade
        {
            width: 100%;
        }



        .dragCurrent
        {
            overflow: hidden;
            /*background: -webkit-gradient(linear,center top,center bottom,from(#000),to(#79BC1F));*/
            /*background: linear-gradient(#79BC1F,#c0e095,#79BC1F);*/
            background: linear-gradient(white,#394263,white);
            background-color: #ccc !important;
            filter: alpha(Opacity=0.8) !important;
            -moz-opacity: 0.5 !important;
            opacity: 0.8 !important;
            transform: translateY(0px) !important;
            /*transition-delay: 0.01s;*/
            display: block;
        }

        /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/


        /*张峥*/
        #fixed_right
        {
            position: fixed;
            top: 200px;
            right: 0px;
            background: #F8F8F8;
            border: 1px solid #D8DBDD;
            text-align: center;
            border-bottom-left-radius: 4px;
            border-top-left-radius: 4px;
            min-width: 22px;
        }

        #fixed_right div
        {
            width: 100%;
            border-top: 1px solid #D8DBDD;
        }

        .fixed_right
        {
            padding: 8px 16px;
        }

        .fixed_right_hover
        {
            background: #FFFFFF;
        }

        .fixed_right_hover:hover
        {
            background: #F8F8F8;
        }

        .fixed_right_icon
        {
            line-height: 22px;
            height: 22px;
            min-width: 22px;
            margin: -10px;
        }

        .iphone
        {
            background-image: url(../../../Content/webImgs/TraceSource/TraceSourceEdit/iPhone.png);
            background-size: 100% 64px;
            width: 375px;
            /*height:734px;*/
        }

        .playBox
        {
            width: 100%;
            height: 100%;
            margin-top: -36px;
        }

        .b-wrap > ul
        {
            padding-left: 0;
        }

        #MaterialName
        {
            text-align: center;
        }

        #MaterialNameWrap #MaterialName
        {
            color: white;
            position: absolute;
            left: 30%;
            top: 50%;
            font-size: 16px;
        }

        #MaterialNameWrap .jumbotron
        {
            padding: 0px 0px 0px 0px !important;
        }

        #MaterialNameWrap .jumbotron img
        {
            border-radius: 10px 10px 0 0;
            width: 100%;
            height: auto;
            max-height: 125px;
        }

        .width90_ {
            width: 90%;
        }

        /*配色css*/
        .choose_tpl_color
        {
            width: 46px;
            height: 46px;
            background-color: #eaeaea;
            position: absolute;
            right: 0;
            border-top-right-radius: 10px;
            top: 0;
            z-index: 7;
            cursor: pointer;
        }

        .choose_tpl_color .can_choose
        {
            width: 100%;
            height: 100%;
            background-color: #fff;
            position: absolute;
            left: 0;
            top: 0;
            overflow: hidden;
            border-top-right-radius: 10px;
        }

        .choose_tpl_color .can_choose .color_block
        {
            width: 49%;
        }

        .choose_tpl_color .can_choose .first_color_block
        {
            height: 45%;
            float: left;
            background-color: #37c605;
        }

        .choose_tpl_color .can_choose .second_color_block
        {
            height: 45%;
            float: right;
            background-color: #07a200;
            border-top-right-radius: 10px;
        }

        .choose_tpl_color .can_choose .three_color_block
        {
            float: left;
            margin-top: 1px;
            height: 50%;
        }

        .choose_tpl_color .can_choose .four_color_block
        {
            float: right;
            background-color: #f2f2f6;
            margin-top: 1px;
            height: 50%;
        }

        .choose_tpl_color .can_choose .can_choose_text
        {
            position: absolute;
            z-index: 99;
            left: 20px;
            top: 7px;
            color: rgba(255,255,255,.87);
            font-size: 12px;
            transform: rotate(45deg);
            -o-transform: rotate(45deg);
            -webkit-transform: rotate(45deg);
            -moz-transform: rotate(45deg);
            filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.060660171779821, M12=-1.0606601717798214, M21=1.0606601717798214, M22=1.060660171779821, SizingMethod='auto expand')";
        }

        .choose_tpl_color .white_triangle
        {
            border: 23px solid;
            border-bottom-color: #fff;
            border-left-color: #fff;
            border-right-color: transparent;
            border-top-color: transparent;
            width: 0;
            box-shadow: -1px 1px 1px #ddd;
            position: absolute;
            left: 0;
            top: 0;
        }

        .choose_tpl_color .left_triangle
        {
            border: 23px solid;
            border-bottom-color: #07a200;
            border-left-color: transparent;
            border-right-color: #07a200;
            border-top-color: transparent;
            width: 0;
            position: absolute;
            left: 0;
            top: 0;
        }

        #authnavList .tdtxt
        {
            text-align: center;
        }


        .modal-backdrop.in
        {
            z-index: 2000;
        }
        /*配色蒙层*/
        .modal_select_plugins_bg
        {
            position: fixed;
            width: 100%;
            height: 100%;
            left: 0;
            top: 0;
            z-index: 2001;
            background: rgba(51,51,51,0.7);
            background-color: #333333;
            opacity: 0.7;
            overflow: hidden;
            filter: alpha(opacity=70);
        }

        .modal_select_plugins_box
        {
            position: fixed;
            width: 680px;
            left: 50%;
            height: 480px;
            top: 50px;
            margin-left: -340px;
            background-color: #f0f0f0;
            border-radius: 4px;
            border: 1px solid #e1e1e1;
            z-index: 2002;
            box-sizing: border-box;
        }

        .modal_select_plugins_close
        {
            position: absolute;
            right: 16px;
            top: 12px;
            display: inline-block;
            z-index: 10001;
        }

        .modal_select_plugins_box_body
        {
        }

        .modal_select_plugins_box_body .modal_select_plugins_show
        {
            width: 100%;
            height: 310px;
            position: relative;
            background: url(//static.clewm.net/cli/images/loading.gif) no-repeat center;
        }

        .modal_select_plugins_box_body .modal_select_plugins_show img
        {
            display: none;
            position: absolute;
            width: 512px;
            height: 268px;
            overflow: hidden;
            left: 50%;
            margin-left: -256px;
            bottom: 0;
        }

        .modal_select_plugins_box_body .modal_select_plugins_select
        {
            width: 100%;
            height: 100px;
            text-align: center;
            background-color: white;
            padding-top: 25px;
        }

        .modal_select_plugins_select .modal_active .modal_select_plugins_select_button_show
        {
            border: 2px solid #4caf50 !important;
            border-radius: 3px;
        }

        .modal_select_plugins_select .modal_active div p
        {
            color: #4caf50;
        }

        .modal_select_plugins_select .modal_select_plugins_select_button:last-child
        {
            margin-right: 0;
        }

        .modal_select_plugins_select .modal_select_plugins_select_button
        {
            display: inline-block;
            cursor: pointer;
            margin-right: 24px;
        }

        .modal_select_plugins_select_button .modal_select_plugins_select_button_show
        {
            background-color: white;
            width: 45px;
            height: 31px;
            border: 2px solid white;
            padding: 1px;
            display: inline-block;
            margin-top: 5px;
            font-size: 12px;
            overflow: hidden;
        }

        .modal_select_plugins_select_button_show .first_select_color, .modal_select_plugins_select_button_show .second_select_color
        {
            width: 19px;
            height: 12px;
            float: left;
        }

        .modal_select_plugins_select_button_show .first_select_color
        {
            margin-right: 1px;
        }

        .modal_select_plugins_select_button_show .bottom_select_color
        {
            float: left;
            margin-top: 1px;
            width: 39px;
            height: 12px;
        }

        .modal_select_plugins_box_body .modal_select_plugins_button
        {
            width: 100%;
            text-align: center;
            height: 70px;
            display: none;
        }

        .modal_select_plugins_button .modal_review, .modal_select_plugins_button .modal_select
        {
            display: inline-block;
            margin-top: 14px;
            width: 100px;
        }

        .modal_select_plugins_button .modal_review
        {
            margin-right: 12px;
            background: white;
        }

        .modal_select
        {
            background: #07a200;
            color: rgba(255, 255, 255, 0.87);
        }

        .modal_select:hover, .modal_select:focus, .modal_select.focus
        {
            color: rgba(255, 255, 255, 0.87) !important;
            background: #43a047 !important;
        }

        /*webuploader 上传图片*/
        #picker {
            position: relative;
        }

        #picker .webuploader-pick {
            display: block;
            width: 91px;
            height: 91px;
        }

        #picker input[type='file'] {
            opacity: 0;
            display: block;
            width: 91px;
            height: 91px;
            position: absolute;
            z-index: 99;
        }
